﻿using System;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Graphics;

namespace NapazEngine.Framework.GameObjects
{
    /// <summary>
    /// A class to hold a texture for a map
    /// </summary>
    [Serializable]
    public class MapTexture
    {
        public MapTexture()
        {

        }

        /// <summary>
        /// Position of the MapTexture
        /// </summary>
        public Vector2 Position { get; set; }

        /// <summary>
        /// The actual Texture
        /// </summary>
        public Texture2D Texture { get; set; }

        /// <summary>
        /// The z-index for layer ordering
        /// </summary>
        public float ZIndex { get; set; }
    }
}
